<?php


namespace app\index\controller;

use think\Model;
use think\Controller;

class Prices extends  Base
{
    public  function index(){
        return view();
    }

    //项目价格添加
    public  function  xmsf(){
        return view();
    }

    //组合项目价格添加
    public  function  Zhxmsf(){
        return view();
    }


    //组合项目价格添加
    public  function addxmzhsf(){
       $data = input();
       $zhdh = $data['zhdh'];
       $zhsf = $data['zhsf'];
       //先判断 khmc 是否为空
        //if(!empty($data['khmc'])){
            //不为空  就去 看这个价格是不是已经有了
        //}
        $res = Model('zhxmdh')->GetZhmsfByData($data);
        if( $res !== false){
            //修改价格
            $zhid = $res['0']['zhid'];
            $zhxmdh = new \app\index\model\zhxmdh;
            unset($res['0']['ROW_NUMBER']);

            $zhxmdh->save($data,['zhid'=>$zhid]);

            Model('Log')->addLog("**更新**修改了一个组套项目价格.$zhdh", 1, $zhsf);

            $this->error('该记录已存在,组套价格已经更改');
        }
        Model('zhxmdh')->InsertZhmsfByzhXmdh($data);
        //日志记录
        Model('Log')->addLog("增加了一个组套项目价格.$zhdh", 1, $zhsf);

        $this->success("增加组套 **.$zhdh.成功 ,价格**.$zhsf ");
    }


    //项目项目价格添加
    public  function addxmsf(){
        $data = input();
        $xmdh = $data['xmdh'];
        $xmsf = $data['xmsf'];
        //先判断 khdh 是否为空
        //if(!empty($data['khdh'])){
        //不为空  就去 看这个价格是不是已经有了
        //}
        $res = Model('xmsf')->GetxmsfByData($data);
        if( $res !== false){
            //修改价格
            $tid = $res['0']['tid'];
            $xmsf = new \app\index\model\xmsf;
            unset($res['0']['ROW_NUMBER']);

            $xmsf->save($data,['tid'=>$tid]);

            Model('Log')->addLog("**更新**修改了一个*单项*项目价格.$xmdh", 1, $xmsf);

            $this->error('该记录已存在,单项价格已经更改');
        }
        Model('xmsf')->InsertxmsfByXmdh($data);
        //日志记录
        Model('Log')->addLog("增加了一个*单项*项目价格.$xmdh", 1, $xmsf);

        $this->success("增加单项**.$xmdh.成功 ,价格**.$xmsf ");
    }
}